#ifndef MATERIAL
#define MATERIAL

#include "Vector3.h"

class Material {
    public:
    void SetColor(Vector3 newColor) { _Color = newColor; }
    Vector3 GetColor() { return _Color; }
    void SetReflectance(float newReflectance) { _Reflectance = newReflectance; std::cout << newReflectance << std::endl;}
    float GetReflectance() { return _Reflectance; }
    void SetTransparancy(float newTransparancy) { _Transparancy = newTransparancy; }
    float GetTransparancy() { return _Transparancy; }
    float _RefractiveIndex;
    private:
    Vector3 _Color;
    float _Reflectance;
    float _Transparancy;
};

#endif



